department of public works - Spanish English Dictionary